train reservations - French English Dictionary